package com.ruoyi.production.mapper.greenhousefilm;

import java.util.List;
import com.ruoyi.production.domain.greenhousefilm.GreenhousefilmAmount;

/**
 * 棚膜量Mapper接口
 *
 * @author ruoyi
 * @date 2021-07-12
 */
public interface GreenhousefilmAmountMapper
{
    /**
     * 查询棚膜量
     *
     * @param greenhousefilmAmountId 棚膜量ID
     * @return 棚膜量
     */
    public GreenhousefilmAmount selectGreenhousefilmAmountById(Long greenhousefilmAmountId);

    /**
     * 查询棚膜量列表
     *
     * @param greenhousefilmAmount 棚膜量
     * @return 棚膜量集合
     */
    public List<GreenhousefilmAmount> selectGreenhousefilmAmountList(GreenhousefilmAmount greenhousefilmAmount);

    /**
     * 新增棚膜量
     *
     * @param greenhousefilmAmount 棚膜量
     * @return 结果
     */
    public int insertGreenhousefilmAmount(GreenhousefilmAmount greenhousefilmAmount);

    /**
     * 修改棚膜量
     *
     * @param greenhousefilmAmount 棚膜量
     * @return 结果
     */
    public int updateGreenhousefilmAmount(GreenhousefilmAmount greenhousefilmAmount);

    /**
     * 删除棚膜量
     *
     * @param greenhousefilmAmountId 棚膜量ID
     * @return 结果
     */
    public int deleteGreenhousefilmAmountById(Long greenhousefilmAmountId);

    /**
     * 批量删除棚膜量
     *
     * @param greenhousefilmAmountIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteGreenhousefilmAmountByIds(Long[] greenhousefilmAmountIds);
}
